*{margin:0;padding:0;}
img{display:inline-block;vertical-align:middle;}
/*页眉*/
.header{width:100%;margin:0 auto;height:40px;line-height:40px;overflow:hidden;background:#f5f5f5}
.header .wid1200,.footer .wid1200,.copyright .wid1200,.copyright2 .wid1200{width:1200px;margin:0 auto;}
.header .head_left{float:left}
.header .head_right{float:right;max-width: 900px;color:#666;overflow:hidden;}
.header .head_left p,.header .head_left .left_text{float:left;font-size:12px;color:#8a9199;font-weight:normal}
.header .head_left a{font-size:12px;color:#1c86c8;margin-right:2px;display:inline-block}
.header .head_left a:last-child{margin-right:0}
.header .head_left span{display:inline-block;color:#8a9199;margin:0 5px}
.header .head_right a{display:inline-block;font-size:12px;color:#666;margin:0 3px}
.header .head_right a:hover{color:#0172ff}
.header .head_right a:last-child{margin-right:0;}

/*页尾*/
.footer{background:#242a37;padding:30px 0 10px;margin-top:30px;overflow:hidden}
.footer .footer_left{width:480px;float:left}
.footer .footer_left .footer_text{padding:15px 0 0 50px;overflow:hidden}
.footer .footer_left .footer_text li{font-size:16px;width:30%;margin-right:4%;float:left;height:30px;line-height:30px;font-weight:bold;overflow:hidden}
.footer .footer_left .footer_text li a,.footer_left p a{color:#999}
.footer .footer_left p{font-size:14px;color:#999;line-height:30px}
.footer .footer_cont{width:260px;float:left;padding-top:10px;margin-left:109px;color:#999}
.footer h2{color:#999;font-size:18px;height:30px;font-weight:700}
.footer h2 b{border-bottom:3px solid #387ee8;height:30px;display:inline-block}
.footer .footer_cont>b{display:block;font-size:30px;color:#fff;margin-top:20px}
.footer .footer_cont span{display:block;font-size:13px;line-height:36px}
.footer .footer_cont p{font-size:14px;line-height:28px}
.footer .footer_cont p a{display:inline-block;width:16px;height:21px;vertical-align:top;margin-top:3px;background:url(../img/main.png) no-repeat 100% -223px}
.footer .qr_code{float:right;padding-top:10px;overflow:hidden}
.footer .qr_code h2{padding-left:15px}
.footer .qr_code ul{margin-top:28px;overflow:hidden}
.footer .qr_code ul li{float:left;padding-left:15px}
.footer .qr_code ul li img{display:block;width:100px;height:100px;background:#fff}
.footer .qr_code ul li p{text-align:center;font-size:14px;color:#999;margin-top:16px}
.footer .box_pxt{display:flex;height:40px;justify-content:center;align-items:center;font-size:14px;color:#999;}
.footer .box_pxt img{width:20px;height:20px;margin-right:5px;cursor:pointer;vertical-align:bottom;}
.footer .box_pxt a{color:#999!important;}
.footer .box_pxt span{margin:0 5px;}
.copyright{color:#999;padding:15px 0;text-align:center;background:#1b1f29;font-size:14px}
.copyright span{color:#AFB2BF;font-size:14px;}

/*详情登录弹框*/
.maskDiv{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:999}
.maskDiv .loginBox{padding:56px 36px 41px;width:337px;height:424px;background:#fff;border-radius:8px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}
.loginBox .del_icon{position:absolute;top:30px;right:20px;width:30px;height:30px;background:url(../img/close_circle.png) no-repeat;background-size:100%}
.loginBox .login_title{height:32px;line-height:32px;color:#007aff;font-size:24px;font-weight:700}
.loginBox .input_box{margin-top:10px;padding:19px 0 7px;height:22px;line-height:22px;overflow:hidden;border-bottom:2px solid rgba(0,0,0,.06);position:relative}
.loginBox .input_box input{padding-left:24px;overflow:hidden;font-size:14px;line-height:22px;height:22px;min-width:190px;overflow:hidden;border:none;outline:0}
.loginBox .input_box input::placeholder{color:#d3d9df}
.loginBox .input_box .phone_input{background:url(../img/ico_user.png) left center no-repeat;background-size:16px}
.loginBox .input_box .look_input{background:url(../img/ico_lock.png) left center no-repeat;background-size:16px}
.loginBox .input_box .verify_img{display:inline-block;width:120px;height:42px;position:absolute;right:0;top:0}
.loginBox .input_box .code_input{background:url(../img/ico_safety.png) left center no-repeat;background-size:16px}
.loginBox .input_box .send_code{display:inline-block;cursor:pointer;height:26px;line-height:26px;font-size:18px;color:#007aff;position:absolute;top:17px;right:24px}
.loginBox .label_chebox{margin-top:15px;font-size:12px;color:#3d3d3d;overflow:hidden;line-height:17px}
.loginBox .label_chebox input{margin-right:7px}
.loginBox .label_chebox a{display:inline-block;color:#1a79ff}
.loginBox a.sign_in{display:block;width:100%;height:40px;line-height:40px;font-size:14px;color:#fff;text-align:center;margin:137px auto 0;overflow:hidden;background:#007aff;border-radius:3px}

/* 在线留言弹框 */
.checkModel{cursor:pointer;}
.commentBox{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:99}
.commentBox .message_box{position:fixed;top:50%;left:50%;width:840px;height:600px;background:#fff;border:1px solid #1979ff;border-radius:20px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}
.message_box .messgeTitle{width:100%;height:90px;background:#1979ff;border-radius:20px 20px 0 0}
.messgeTitle .fl_title{float:left;margin:39px 20px 24px 72px;overflow:hidden}
.messgeTitle .fl_title img{display:block;width:32px;height:26px;margin-right:8px;float:left}
.messgeTitle .fl_title span{display:block;float:left;margin-top:4px;height:24px;line-height:24px;color:#fff;font-size:20px}
.messgeTitle .delect_btn{float:right;width:32px;height:32px;background:url(../../index/img/delect_icon.png) center center no-repeat;background-size:16px;margin:24px 25px 27px;overflow:hidden;cursor:pointer;}
.messgeCont{padding:34px 66px 50px 96px;width:676px;overflow:hidden}
.messgeCont .messgLit{width:623px;height:36px;line-height:36px;padding:0 12px;margin:0 28px 20px 0;overflow:hidden;background:#f4f4f6}
.messgLit .wid_80{width:78px;float:left;font-size:14px;color:#272727;margin-right:5px}
.messgLit .wid_80 i{color:#cb1d1d;display:inline-block;font-style:initial;width:7px}
.messgLit input[type=text],.text_area textarea{width:532px;border:none;font-size:14px;height:30px;line-height:30px;background:0 0;padding:5px 0;}
.messgLit input[type=text]::placeholder,.text_area textarea::placeholder{color:#bfbfbf}
.messgeCont .text_area,.text_area textarea{height:72px}
.messgeCont .half_list{width:286px;float:left}
.half_list input[type=text]{width:198px}
.messgeCont .verify{width:218px;margin-right:18px;float:left}
.verify input[type=text]{width:129px}
.message_box .verify_img{float:left;width:180px;height:54px;margin-right:8px}
.message_box .change_text{display:block;font-size:14px;color:#272727;height:36px;line-height:36px;float:left;cursor:pointer}
.send_mesg{width:120px;height:38px;line-height:38px;background:#1979ff;font-size:14px;color:#fff;cursor:pointer;text-align:center;margin:26px 39px 0 0;overflow:hidden;float:right;border:none}
.cancle_span{width:92px;height:38px;line-height:38px;background:#f4f4f6;font-size:14px;text-align:center;margin:26px 28px 0 0;overflow:hidden;display:inline-block;float:right;cursor:pointer;}

.search_box .input_box{color:#333!important;}
.search_box .input_box::placeholder{color:#b0b4bb!important;}
.copyright2{width:818px;border:1px solid #ffe0c5;background:#fffbee;margin:30px auto;padding:20px 20px;font-size:14px;overflow:hidden}
.copyright2 span{width:100%;display:block;border-bottom:2px solid #ff7300;color:#ff7300;margin-bottom:20px;overflow:hidden}
.copyright2 p{line-height:20px;color:#3d3d3d}

.fixed_top{position:fixed;top:0;left:0;right:0;height:48px;overflow:hidden;background:#fef9e5;z-index:999999}
.fixed_top .wid1200{width:1200px;margin:0 auto;}
.fixed_top .left_text{float:left;padding-left:105px;font-size:14px;height:48px;line-height:48px;color:#000;overflow:hidden;position:relative}
.fixed_top .left_text::before{position:absolute;content:'';top:13px;left:75px;width:22px;height:22px;background:url(../img/alert.gif) left center no-repeat}
.fixed_top .fr{margin:9px 95px 0 0;overflow:hidden}
.fixed_top .fr .cancle_btn,.fixed_top .fr .join_btn{display:block;float:left;margin-left:20px;font-size:14px;text-align:center;border-radius:5px}
.fixed_top .fr .join_btn{width:90px;height:30px;line-height:30px;color:#fff;background:#005df1}
.fixed_top .fr .cancle_btn{color:#333;width:88px;height:28px;line-height:28px;border:1px solid #333;background:#fff}


